giant water lily - Turkish English Dictionary